go down a blind alley - German English Dictionary